package com.jackiechan.hello.day01;

/**
 * 将"大家好!"修改为:"大家好!我是程序员!"并输出。
 * 然后将"大家好!我是程序员!"修改为:"大家好!我是优秀的程序员!"并输出
 * 然后再修改为:"大家好!我是牛牛的程序员!"并输出
 * 然后在修改为:"我是牛牛的程序员!"并输出
 * @author Xiloer
 *
 */
public class Test02 {
	static StringBuilder sb;
	public static void main(String[] args) {
		String string = "大家好!";
		sb = new StringBuilder(string);
		System.out.println(sb.append("我是程序员!"));
		System.out.println(sb.insert(sb.indexOf("是")+1, "优秀的"));
		System.out.println(sb.replace(sb.indexOf("优"), sb.indexOf("秀")+1, "牛牛"));
		System.out.println(sb.delete(sb.indexOf("大"), sb.indexOf("!")+1));
		System.out.println("*********************");
		add1(string);
		add2(sb);
		change(sb);
		del(sb);
	}
	public static void add1(String str){
		sb = new StringBuilder(str);
		System.out.println(sb.append("我是程序员!"));
	}
	public static void add2(StringBuilder sb){
		System.out.println(sb.insert(6,"优秀的"));
	}
	public static void change(StringBuilder sb){
		sb.delete(6,9);
		System.out.println(sb.insert(6,"牛牛的"));
	}
	public static void del(StringBuilder sb){
		System.out.println(sb.delete(0,4));
	}
}
